<?php
/**
 * Created by JetBrains PhpStorm.
 * User: thinhhung
 * Date: 5/31/12
 * Time: 5:06 PM
 * To change this template use File | Settings | File Templates.
 */

class ChiTietBan extends AppModel
{
    var $useTable = 'chitietban';
    public $name = 'ChiTietBan';

    public $belongsTo = array('SanPham' => array('className'=> 'SanPham', 'foreignKey' => 'MASP', 'associationForeignKey'  => 'id'), 'HoaDonBan' => array('className'=> 'HoaDonBan', 'foreignKey' => 'MAHDB', 'associationForeignKey'  => 'id',));
    //public $belongsTo = array('HoaDonBan' => array('className'=> 'HoaDonBan', 'foreignKey' => 'MAHDB', 'associationForeignKey'  => 'id',));

    public $validate = array(
        'MASP' => array(
            'rule_empty' => array(
                'rule' => 'notEmpty',
                'message' => 'Mã hàng hóa không được rỗng'
            )
        ),
        'SLBAN' => array(
            'rule_empty' => array(
                'rule' => 'notEmpty',
                'message' => 'Số lượng bán không được rỗng'
            ),
            'rule_numeric' => array(
                'rule' => 'numeric',
                'message' => 'Số lượng bán phải là một số'
            ),
            'rule_value' => array(
                'rule' => array('comparison', '>', 0),
                'message' => 'Số lượng bán phải lớn hơn 0'
            )
        )
    /*,
        'DONGIABAN' => array(
           // 'rule_empty' => array(
           //     'rule' => 'notEmpty',
           //     'message' => 'Đơn giá bán không được rỗng'
           // ),
            'rule_numeric' => array(
                'rule' => 'numeric',
                'message' => 'Đơn giá bán phải là một số'
            ),
            'rule_value' => array(
                'rule' => array('comparison', '>', 0),
                'message' => 'Đơn giá bán phải lớn hơn 0'
            )
        ) */
);
}
